Internet Archive BookReader

The United States naval academy, being the yarn of the American midshipman (naval cadet) ..